Locating the vertices of a steiner tree in an arbitrary metric space

نویسندگان

  • David Sankoff
  • Pascale Rousseau
چکیده

Given a tree each of whose terminal vertices is associated with a given poin t in a compact metric space, the problem is to optimally associate a point in this space to each nonterminal vertex of the tree. The optimali ty criterion is the minimizat ion o f the sum of the lengths, in the metric space, over all edges of the tree. This note shows how a dynamic programming solution to this problem generalizes a number of previously published algori thms in diverse metr ic spaces, each of which has direct and significant applications to biological systematics or evolutionary theory.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The 2-dimension of a Tree

Let $x$ and $y$ be two distinct vertices in a connected graph $G$. The $x,y$-location of a vertex $w$ is the ordered pair of distances from $w$ to $x$ and $y$, that is, the ordered pair $(d(x,w), d(y,w))$. A set of vertices $W$ in $G$ is $x,y$-located if any two vertices in $W$ have distinct $x,y$-location.A set $W$ of vertices in $G$ is 2-located if it is $x,y$-located, for some distinct...

متن کامل

How to Infer Ancestral Genome Features by Parsimony: Dynamic Programming over an Evolutionary Tree

We review mathematical and algorithmic problems of reconstructing evolutionary features at ancestors in a known phylogeny. In particular, we revisit a generic framework for the problem that was introduced by Sankoff and Rousseau [“Locating the vertices of a Steiner tree in an arbitrary metric space,” Mathematical Programming, 9:240–246, 1975].

متن کامل

A Sausage Heuristic for Steiner Minimal Trees in Three-Dimensional Euclidean Space

Given a set V of size N 4 vertices in a metric space, how can one interconnect them with the possible use of a set S of size M vertices not in the set V , but in the same metric space, so that the cumulative cost of the inter-connections between all the vertices is a minimum? When one uses the Euclidean metric to compute these inter-connections, this is referred to as the Euclidean Steiner Mini...

متن کامل

Steiner Minimal Trees ∗

While a spanning tree spans all vertices of a given graph, a Steiner tree spans a given subset of vertices. In the Steiner minimal tree problem, the vertices are divided into two parts: terminals and nonterminal vertices. The terminals are the given vertices which must be included in the solution. The cost of a Steiner tree is defined as the total edge weight. A Steiner tree may contain some no...

متن کامل

New Approximation Algorithms for the Steiner Tree Problems

The Steiner tree problem asks for the shortest tree connecting a given set of terminal points in a metric space. We design new approximation algorithms for the Steiner tree problems using a novel technique of choosing Steiner points in dependence on the possible deviation from the optimal solutions. We achieve the best up to now approximation ratios of 1.644 in arbitrary metric and 1.267 in rec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Math. Program.

دوره 9  شماره 

صفحات  -

تاریخ انتشار 1975